not yield profit - Français Anglais Dictionnaire